be open-mouthed with amazement - Türkisch Englisch Wörterbuch